package com.yx.modules.api.entity;

import java.io.Serializable;
import java.util.Date;



/**
 * 普通作者申请
 * 
 * @author luo
 * @email www.baidu.com
 * @date 2018-07-02 10:26:26
 */
public class TbAuthorApply implements Serializable {
	private static final long serialVersionUID = 1L;
	
	//
	private Integer  id;
	//用户主键
	private Integer userid;
	//审核文章
	private String text;
	//用户名
	private String username;
	//昵称
	private String nickname;
	//密码
	private String password;
	//邮箱
	private String email;
	//作者申请类型（0：普通作者申请，1：签约作者申请）
	private Integer type;
	//申请状态（0：已申请，1：已通过，2：已拒绝）
	private Integer status;
	//创建时间
	private Date createdate;
	//拒绝原因
	private String refuseReason;

	public Date getCreatedate() {
		return createdate;
	}

	public void setCreatedate(Date createdate) {
		this.createdate = createdate;
	}

	public String getRefuseReason() {
		return refuseReason;
	}

	public void setRefuseReason(String refuseReason) {
		this.refuseReason = refuseReason;
	}

	public Integer getUserid() {
		return userid;
	}

	public void setUserid(Integer userid) {
		this.userid = userid;
	}

	public Integer getId() {
		return id;
	}

	public void setId(Integer id) {
		this.id = id;
	}

	public String getNickname() {
		return nickname;
	}

	public void setNickname(String nickname) {
		this.nickname = nickname;
	}

	/**
	 * 设置：审核文章
	 */
	public void setText(String text) {
		this.text = text;
	}
	/**
	 * 获取：审核文章
	 */
	public String getText() {
		return text;
	}
	/**
	 * 设置：用户名
	 */
	public void setUsername(String username) {
		this.username = username;
	}
	/**
	 * 获取：用户名
	 */
	public String getUsername() {
		return username;
	}
	/**
	 * 设置：密码
	 */
	public void setPassword(String password) {
		this.password = password;
	}
	/**
	 * 获取：密码
	 */
	public String getPassword() {
		return password;
	}
	/**
	 * 设置：邮箱
	 */
	public void setEmail(String email) {
		this.email = email;
	}
	/**
	 * 获取：邮箱
	 */
	public String getEmail() {
		return email;
	}
	/**
	 * 设置：作者申请类型（0：普通作者申请，1：签约作者申请）
	 */
	public void setType(Integer type) {
		this.type = type;
	}
	/**
	 * 获取：作者申请类型（0：普通作者申请，1：签约作者申请）
	 */
	public Integer getType() {
		return type;
	}
	/**
	 * 设置：申请状态（0：已申请，1：已通过，2：已拒绝）
	 */
	public void setStatus(Integer status) {
		this.status = status;
	}
	/**
	 * 获取：申请状态（0：已申请，1：已通过，2：已拒绝）
	 */
	public Integer getStatus() {
		return status;
	}
}
